13- طرق التعامل مع النصوص فى بايثون
للنصوص فى بايثون عدة اشكال من التعامل او ما يسمى طرق التعامل مع النصوص فى بايثون وسوف نقوم باستعراض هذة الطرق فى التعامل مع النصوص بالامثلة والشرح
1- التقطيع - Slicing
نقوم فى التقطيع بارجاع او طباعة جزء من النص باستخدام تحديد فهرس البداية و النهاية وبالمثال يتضح المقال كما فى المثال التالى
"a ="hello python
print(a[2:5])
سيقوم بطباعة الاحرف llo فيبدء من الفهرس 2 واللذى يقابلة فى النص حرف l فى كلمة hello وذالك لان بايثون يقوم بالعد من
اول zero فاول حرف من الكلمة الفهرس الخاص بة هو 0 حتى اخر حرف o فى نفس الكلمة
ولاكن عند عد الاحرف سنجد انة قام بطباعة 2 و 3 و4 ولم يقوم بطباعة الحرف الموجود فى الفهرس 5 لان بايثون يطبع البداية و
لايطبع النهاية ففى الجدول التالى يوضح كل حرف و الفهرس الخاص بة
0 = 'h'
1 = 'e'
2 = 'l'
3 = 'l'
4 = 'o'
5 = ' '
6 = 'p'
7 = 'y'
8 = 't'
9 = 'h'
10 = 'o'
11 = 'n'
تعليقات
إرسال تعليق